// 2013-7-29下午04:32:52  net.betou.trade.main.dao.NoticeTypeDao.java

package net.betou.trade.main.dao;

import java.util.List;

import net.betou.common.hibernate3.Updater;
import net.betou.trade.entity.main.NoticeType;

/**
 * 公告分类
 * @author 叶装装
 */
public interface NoticeTypeDao{

	public NoticeType save( NoticeType bean );
	
	public NoticeType findById( Integer id );
	
	public NoticeType deleteById( Integer id );
	
	public NoticeType updateByUpdater( Updater< NoticeType > updater ); 
	
	public List< NoticeType > getNoticeTypeList( String searchProperty, String searchValue, String orderProperty, String orderDirection );
	
	public NoticeType findByIdentity( String identity );
}
